#include<iostream>
#include<queue>
using namespace std;
int main()
{
	int n;
	cin >> n;
	while (n--)
	{
		int x;
		cin >> x;
		priority_queue<long long> q1;
		priority_queue<long long> q2;
		int i = 0;
		for (i; i < x; i++)
		{
			long long m = 0;
			cin >> m;
			if (m % 2 == 1)
				q1.push(m);
			else
				q2.push(m);
		}
		long long sum1=0;
		long long sum2=0;
		while (!q2.empty()||!q1.empty())
		{
			if (q2.empty())
			{
				while (!q1.empty())
				{
					q1.pop();
					if (!q1.empty())
					{
						sum2 += q1.top();
						q1.pop();
					}
				}
			}
			else if (q1.empty())
			{
				while (!q2.empty())
				{
					sum1 += q2.top();
					q2.pop();
					if (!q2.empty())
					{
						q2.pop();
					}
				}
			}
			else
			{
				if (!q1.empty()&&!q2.empty()&&q1.top() > q2.top())
				{
					q1.pop();
				}
				else 
				{
					sum1 += q2.top();
					q2.pop();
				}
				if (q1.empty())
					q2.pop();
				else if (!q1.empty() && !q2.empty() && q1.top() < q2.top())
				{
					q2.pop();
				}
				else 
				{
					if (!q1.empty())
					{
						sum2 += q1.top();
						q1.pop();
					}
				}
			}
			
		}
		if (sum2 < sum1)
		{
			cout << "Alice" << endl;
		}
		else if(sum1<sum2)
		{
			cout << "Bob" << endl;
		}
		else
		{
			cout << "Tie" << endl;
		}
	}
}
